right to call evidence - Spanish English Dictionary